A K Definition of Scheme ⋆

نویسندگان

  • Patrick Meredith
  • Mark Hills
  • Grigore Roşu
چکیده

This paper presents an executable rewriting logic semantics of RRS Scheme using the K definitional technique [19]. We refer to this definition as K-Scheme. The presented semantics follows the K language definitional style but is almost entirely equational. It can also be regarded as a denotational specification with an initial model semantics of Scheme. Equational specifications can be executed on common rewrite engines, provided that equations are oriented into rewrite rules, typically from left-to-right. The rewriting logic semantics in this paper is the most complete formal definition of Scheme that we are aware of, in the sense that it provides definitions for more Scheme language features than any other similar attempts. The presented executable definition, K-Scheme, can serve as a platform for experimentation with variants and extensions of Scheme, for example concurrency. K-Scheme also serves to show the viability of K as a definitional framework for programming languages.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Computationally secure multiple secret sharing: models, schemes, and formal security analysis

A multi-secret sharing scheme (MSS) allows a dealer to share multiple secrets among a set of participants. in such a way a multi-secret sharing scheme (MSS) allows a dealer to share multiple secrets among a set of participants, such that any authorized subset of participants can reconstruct the secrets. Up to now, existing MSSs either require too long shares for participants to be perfect secur...

متن کامل

Congestion Status Identification Using Slack Based Models in Data Envelopment Analysis

Congestion is a wasteful stage of the production process where outputs are reduced due to excessive amount of inputs. There are several approaches in data envelopment analysis (DEA) literatures to treat congestion. The concept of strong and weak congestion first developed by Tone and Sahoo [Tone, K., Sahoo, B.K., 2004. Degree of scale economies and congestion: A unified DEA approach. European J...

متن کامل

شیوع سندرم متابولیک بر اساس تعریف جدیدIDF و همخوانی آن با تعاریف ATPIII و WHO در مطالعه قند و لیپید تهران

In April 2005, the International Diabetes Federation (IDF) has formulated a new worldwide definition of the metabolic syndrome in a global consensus statement built on earlier WHO, the ATPIII definitions. The aim of this study was to estimate the prevalence of this syndrome using the IDF definition among Iranian adults and to compare it with the prevalence estimated using the two other definiti...

متن کامل

Design and formal verification of DZMBE+

In this paper, a new broadcast encryption scheme is presented based on threshold secret sharing and secure multiparty computation. This scheme is maintained to be dynamic in that a broadcaster can broadcast a message to any of the dynamic groups of users in the system and it is also fair in the sense that no cheater is able to gain an unfair advantage over other users. Another important feature...

متن کامل

A Chaos-Based Communication Scheme Using Proportional and Proportional-Integral Observers

In this paper, we propose a new chaos-based communication scheme using the observers. The novelty lies in the masking procedure that is employed to hide the confidential information using the chaotic oscillator. We use a combination of the addition and inclusion methods to mask the information. The performance of two observers, the proportional observer (P-observer) and the proportional integra...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007